be worsted by - Turco Inglés Diccionario